home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / dev / gg / gengetopt-2.6.lha / gengetopt-2.6 / src / argsdef.h < prev    next >
C/C++ Source or Header  |  2001-05-14  |  1KB  |  40 lines

  1. /**
  2.  * Copyright (C) 1999, 2000, 2001  Free Software Foundation, Inc.
  3.  *
  4.  * This file is part of GNU gengetopt 
  5.  *
  6.  * GNU gengetopt is free software; you can redistribute it and/or modify 
  7.  * it under the terms of the GNU General Public License as published by 
  8.  * the Free Software Foundation; either version 2, or (at your option) 
  9.  * any later version. 
  10.  *
  11.  * GNU gengetopt is distributed in the hope that it will be useful, but 
  12.  * WITHOUT ANY WARRANTY; without even the implied warranty of 
  13.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
  14.  * Public License for more details. 
  15.  *
  16.  * You should have received a copy of the GNU General Public License along 
  17.  * with gengetopt; see the file COPYING. If not, write to the Free Software 
  18.  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  19.  */
  20.  
  21. #ifndef GENGETOPT_ARGSDEF_H
  22. #define GENGETOPT_ARGSDEF_H
  23.  
  24. #define ARG_NO        0
  25. #define ARG_FLAG    1
  26. #define ARG_STRING    2
  27. #define ARG_INT        3
  28. #define ARG_SHORT    4
  29. #define ARG_LONG    5
  30. #define ARG_FLOAT    6
  31. #define ARG_DOUBLE    7
  32. #define ARG_LONGDOUBLE    8
  33. #define ARG_LONGLONG    9
  34.  
  35. extern char * arg_names [];
  36. extern char * arg_types [];
  37.  
  38. #endif /* GENGETOPT_ARGSDEF_H */
  39.  
  40.